package com.example.mapstruct.mapper;

import java.util.List;

/**
 * @param <D> DTO type parameter
 * @param <E> entity type parameter
 * @author zjm
 * @date 2018/9/24.
 */
public interface EntityConverter<D, E> {
  E toEntity(D dto);

  D toDto(E entity);

  List<E> toEntity(List<D> dtoList);

  List<D> toDto(List<E> entityList);
}
